Package com.cisco.pt.ipc.sim.pdu.impl
Class Hsrpv6MessageImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
com.cisco.pt.ipc.sim.pdu.impl.Hsrpv6MessageImpl
- All Implemented Interfaces:
IPCData,Header,Hsrpv6Message,Pdu,Signal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected intprotected HsrpStateprotected Stringprotected intprotected HsrpMsgTypeprotected intprotected IPV6AddressFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
payloadFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) getFieldType(String fieldName) intintintintgetType()intvoidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetGroupNum(int groupNum) voidsetHelloTime(int helloTime) voidsetHoldTime(int holdTime) voidsetHsrpState(HsrpState hsrpState) voidsetIpVersion(String ipVersion) voidsetPriority(int priority) voidsetType(HsrpMsgType type) voidsetVersion(int version) voidsetVirtIp(IPV6Address virtIp) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
getPayload, setPayloadMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Header
getPayload, setPayloadMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
version
protected int version -
type
-
hsrpState
-
priority
protected int priority -
holdTime
protected int holdTime -
helloTime
protected int helloTime -
groupNum
protected int groupNum -
ipVersion
-
virtIp
-
-
Constructor Details
-
Hsrpv6MessageImpl
public Hsrpv6MessageImpl()
-
-
Method Details
-
getVersion
public int getVersion()- Specified by:
getVersionin interfaceHsrpv6Message- Returns:
- int Returns a int
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceHsrpv6Message- Parameters:
version- Takes in a parameter of version
-
getType
- Specified by:
getTypein interfaceHsrpv6Message- Returns:
- HsrpMsgType Returns a HsrpMsgType
-
setType
- Specified by:
setTypein interfaceHsrpv6Message- Parameters:
type- Takes in a parameter of type
-
getHsrpState
- Specified by:
getHsrpStatein interfaceHsrpv6Message- Returns:
- HsrpState Returns a HsrpState
-
setHsrpState
- Specified by:
setHsrpStatein interfaceHsrpv6Message- Parameters:
hsrpState- Takes in a parameter of hsrpState
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceHsrpv6Message- Returns:
- int Returns a int
-
setPriority
public void setPriority(int priority) - Specified by:
setPriorityin interfaceHsrpv6Message- Parameters:
priority- Takes in a parameter of priority
-
getHoldTime
public int getHoldTime()- Specified by:
getHoldTimein interfaceHsrpv6Message- Returns:
- int Returns a int
-
setHoldTime
public void setHoldTime(int holdTime) - Specified by:
setHoldTimein interfaceHsrpv6Message- Parameters:
holdTime- Takes in a parameter of holdTime
-
getHelloTime
public int getHelloTime()- Specified by:
getHelloTimein interfaceHsrpv6Message- Returns:
- int Returns a int
-
setHelloTime
public void setHelloTime(int helloTime) - Specified by:
setHelloTimein interfaceHsrpv6Message- Parameters:
helloTime- Takes in a parameter of helloTime
-
getGroupNum
public int getGroupNum()- Specified by:
getGroupNumin interfaceHsrpv6Message- Returns:
- int Returns a int
-
setGroupNum
public void setGroupNum(int groupNum) - Specified by:
setGroupNumin interfaceHsrpv6Message- Parameters:
groupNum- Takes in a parameter of groupNum
-
getIpVersion
- Specified by:
getIpVersionin interfaceHsrpv6Message- Returns:
- String Returns a String
-
setIpVersion
- Specified by:
setIpVersionin interfaceHsrpv6Message- Parameters:
ipVersion- Takes in a parameter of ipVersion
-
getVirtIp
- Specified by:
getVirtIpin interfaceHsrpv6Message- Returns:
- IPV6Address Returns a IPV6Address
-
setVirtIp
- Specified by:
setVirtIpin interfaceHsrpv6Message- Parameters:
virtIp- Takes in a parameter of virtIp
-
getFieldType
- Overrides:
getFieldTypein classHeaderImpl
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classHeaderImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-
pduRead
- Specified by:
pduReadin interfaceSignal- Overrides:
pduReadin classHeaderImpl
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classHeaderImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classHeaderImpl
-